aide amiable - German English Dictionary